// pages/admin/components/orderlist/orderlist.js
const app = getApp();
Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    orderList: []
  },
  lifetimes: {
    // 生命周期函数，可以为函数，或一个在methods段中定义的方法名
    attached: function() {
      //组件加载，获取订单列表
      this.queryList();
    },
    moved: function() {

    },
    detached: function() {

    },
  },

  /**
   * 组件的方法列表
   */
  methods: {
    
    queryList(){
      let _this = this;
      var header = app.globalData.header; //获取app.js中的请求头
      wx.request({
        url: app.globalData.ipPort+'/front/order/query/alauth/list',
        method: 'get',
        header: header,
        success(res) {
          if (res.data.code == 200) {
            var data = res.data.data

            _this.setData({
              orderList: res.data.data
            })
          } else {
            wx.showToast({
              title: res.data.msg,
              icon: "none"
            })
          }
        },
        fail(res) {
          wx.showToast({
            title: res.msg,
            icon: "none"
          })
        }
      })
    },
    /**
     * 订单列表点击事件
     */
    itemClick: function(e) {
      console.log("e.currentTarget:" + e.currentTarget.dataset.item)
      let item = e.currentTarget.dataset.item;    //点击对应的项的值
      let orderStr = JSON.stringify(item)  
      console.log("order:"+orderStr)
      wx.navigateTo({
        url: "/pages/admin/pages/orderDetail/orderDetail?order=" + orderStr,
      })
    },
  }
})